debatable territory - Español Inglés Diccionario